Method: Padrino::Logger#<<

Defined in:
padrino-core/lib/padrino-core/logger.rb

#<<(message = nil) ⇒ Object Also known as: write

Directly append message to the log.

Parameters:

  • message (String) (defaults to: nil)

    The message



466
467
468
469
470
471
472
473
# File 'padrino-core/lib/padrino-core/logger.rb', line 466

def <<(message = nil)
  message << "\n" unless message[-1] == ?\n
  @@mutex.synchronize {
    @buffer << message
  }
  flush if @auto_flush
  message
end